/**
 * Autor: Odilon Nelson Grisi Dantas
 * <odilon.nelson@gmail.com>
 */

#include "opcodes.h"

char* OPCODE_STR[] = {
  "NOP",
  "HALT",
  "INC",
  "DEC",
  "ADD",
  "ADD",
  "SUB",
  "MUL",
  "DIV",
  "NEG",
  "ADD",
  "SUB",
  "MUL",
  "DIV",
  "NEG",
  "AND",
  "AND",
  "OR",
  "OR",
  "XOR",
  "XOR",
  "NOT",
  "SHL",
  "SHR",
  "CPY",
  "CPY",
  "CPY",
  "CPY",
  "CMP",
  "CMP",
  "CMP",
  "LOD",
  "LOD",
  "LOD",
  "LOD",
  "LOD",
  "STOR",
  "STOR",
  "STOR",
  "JMP",
  "JE",
  "JNE",
  "JL",
  "JLE",
  "JG",
  "JGE",
  "INT",
  "CALL",
  "RET",
  "PUSH",
  "POP",
  "PUSH",
  "POP",
  0
};
